ring (finger) - French English Dictionary